Synonyms of Capital Of Botswana in English :
Antonyms of Capital Of Botswana in English
Thesaurus of Capital Of Botswana in English
Capital Of Botswana
see definition of capital of botswanaSynonyms of capital of botswana
1. (noun) capital and largest city of Botswana in the extreme southeast