Turkish-English dictionary »

santoron meaning in English

TurkishEnglish
Santoron proper noun

Santorini(Greek island)
proper noun