Spanish-English Dictionarytumbes
tumbes
tumbarse
Meaning of tumbes