madumbies
English
Noun
madumbies
plural of
madumbi