bamba
Top 20000
Meanings
Noun
1. hit, strike (in a game)
2. a Latin American dance (dance)
3. sneaker
4. flip-flop, thong, jandal