English-Spanish dictionary »

alexandroupoli meaning in Spanish

EnglishSpanish
Alexandroupoli (city)
proper noun

Alejandrópolisproper noun