Chinese-English dictionary »

赛图拉 /sàitúlā/ meaning in English

ChineseEnglish
赛图拉 /Sàitúlā/ proper noun

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