capital of gambia

Noun
  1. A port city and capital of Gambia (synset 108965815)

Other Searches