capital of afghanistan

Noun
  1. The capital and largest city of Afghanistan;
    Located in eastern Afghanistan (synset 108722051)

Other Searches