French-English dictionary »

alexandroúpolis meaning in English

FrenchEnglish
Alexandroúpolis nom propre

Alexandroupoli◼◼◼(city)
proper noun