Dumbo (English, name)
expansion: Dumbo
Senses:
glosses: A town in Bié Province, Angola.
Forms: