French-English dictionary »

tepelen meaning in English

FrenchEnglish
Tepelen nom propre

Tepelenë◼◼◼(city in southern Albania)
proper noun