meaning of alep

alep meaning in General Dictionary

a city in northwestern Syria


alep - French to English

Aleppo