JALALABAD





Definition:

  1. [noun] a town in eastern Afghanistan (east of Kabul)
    Synonyms: Jalalabad

Synonyms: