capital of botswana

Noun
  1. Capital and largest city of Botswana in the extreme southeast (synset 108871677)

Other Searches