boquita
Top 30000
Meanings
Noun
1. appetizer; snack (Guatemala, Honduras, El Salvador, Nicaragua, Panama)