Spanish-English Dictionarytumbarán
tumbarán
tumbarse
Meaning of tumbarán