Spanish-English Dictionarytambalean
tambalean
tambalearse
Meaning of tambalean