Spanish-English Dictionarytiraba
tiraba
tirarse
Meaning of tiraba