Spanish-English Dictionarytambaleas
tambaleas
tambalearse
Meaning of tambaleas