Bambula

Bambula
Alternate orthography
بمبولا
English: Translation
lots of people crying, shouting or yelling together
adjective
Humans, Social Relations and Organization
Language and Communication