charcheta
Meanings
Noun
1. a Mexican banda alto horn (Mexico)