pandorga
Top 50000
Meanings
Noun
1. kite (Paraguay, Argentina, Uruguay, Venezuela)
2. zambomba (music, Murcia)