Spanish-English Dictionarytumbáramos
tumbáramos
tumbarse
Meaning of tumbáramos