capital of zambia

Noun
  1. The capital and largest city of Zambia (synset 109188789)

Other Searches