Spanish-English Dictionarytiren
tiren
tirarse
Meaning of tiren