Turkish-English dictionary »

sinop meaning in English

TurkishEnglish
Sinop proper noun

Sinop(city in Turkey)
proper noun