Back to Dictionary
吐鲁番市
吐魯番市
Tǔlǔfānshì
1.
Turpan City in Xinjiang (Chinese: Tulufan)
Noun