Spanish-English Dictionarytambaleara
tambaleará
tambalearse
Meaning of tambaleara