English-Turkish dictionary »

samothrace meaning in Turkish

EnglishTurkish
Samothrace (island)
proper noun

Semadirekproper noun