Chinese-English dictionary »

達普桑平地 meaning in English

ChineseEnglish
達普桑平地 proper noun

Depsang Plains(plains)
proper noun