English-Turkish dictionary »

turpan meaning in Turkish

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

Turfanproper noun