Spanish-English Dictionarytirabais
tirabais
tirarse
Meaning of tirabais