Turkish-English dictionary »

suruç meaning in English

TurkishEnglish
Suruç proper noun

Suruç(city in Turkey)
proper noun