Synonyms and Antonyms for capital_of_Botswana

1. capital of Botswana (n.)

capital and largest city of Botswana in the extreme southeast

Synonyms: