Synonyms and Antonyms for usumbura | Synonym.com

Synonyms and Antonyms for usumbura

1. Usumbura (n.)

the capital and largest city of Burundi

Synonyms: