jalalabadEnglish

Jalalabad

Noun

A town in eastern Afghanistan (east of Kabul)

English: Jalalabad

Bahasa: Jalalabad

Bahasa words with similar meanings