Turkish-English dictionary »

turfan meaning in English

TurkishEnglish
Turfan proper noun

Turpan(prefecture-level city in Xinjiang, China)
proper noun