English-French dictionary »

alexandroupoli meaning in French

EnglishFrench
Alexandroupoli (city)
proper noun

Alexandroúpolis◼◼◼nom propre

Alexandroúpoli◼◼◻nom propre