Home
Search
Index
Definify.com
Definition
2024
Buyumbura
Buyumbura
Spanish
Proper noun
Buyumbura
?
Bujumbura
(
capital of Burundi
)
Similar Results