English-Latin dictionary »

alexandroupoli meaning in Latin

EnglishLatin
Alexandroupoli (city)
proper noun

Alexandropolisproper noun