Chinese-English dictionary »

賽圖拉 meaning in English

ChineseEnglish
賽圖拉 proper noun

Xaidulla(town in Pishan, Hotan, Xinjiang, China)
proper noun