Spanish-English Dictionarytumbaría
tumbaría
tumbarse
Meaning of tumbaría