zabumbas
English
Noun
zabumbas
plural of
zabumba