capital of Botswana

noun

  1. 1

    capital and largest city of Botswana in the extreme southeast

Synonyms

Also useful for “capital of Botswana”:Crossword