Chinese-English dictionary »

夏普吐勒 /xiàpǔtǔlè/ meaning in English

ChineseEnglish
夏普吐勒 /Xiàpǔtǔlè/ proper noun

Shaptul(town)
proper noun