English-Arabic dictionary »

tlemcen meaning in Arabic

EnglishArabic
Tlemcen a city in Algeria

تِلِمْسَان

Tlemcen province of Algeria

تِلِمْسَان