Spanish-English Dictionarytires
tires
tirarse
Meaning of tires