Chinese-English dictionary »

图木舒克 /túmùshūkè/ meaning in English

ChineseEnglish
图木舒克 /Túmùshūkè/ proper noun

Tumxuk(sub-prefectural city)
proper noun

Your history