tulumbas
English
Noun
tulumbas
plural of
tulumba