Turkish-English dictionary »

semadirek meaning in English

TurkishEnglish
Semadirek proper noun

Samothrace(island)
proper noun

Your history