Meaning of capital of botswana

Definition of capital of botswana

(noun) capital and largest city of Botswana in the extreme southeast

Other information on capital of botswana

WIKIPEDIA results for capital of botswana
Amazon results for capital of botswana