Polish-English dictionary »

tilimsan meaning in English

PolishEnglish
Tilimsan noun

Tlemcennoun
a city in Algeria

Tlemcennoun
province of Algeria