English-Turkish dictionary »

alexandroupoli meaning in Turkish

EnglishTurkish
Alexandroupoli (city)
proper noun

Dedeağaçproper noun