mambo
Top 15000
Meanings
Noun
1. mambo (music)
2. mambo (dance)
Examples1
Do you think you can dance the mambo?