Chinese-English dictionary »

罗布泊 /luóbù pō/ meaning in English

ChineseEnglish
罗布泊 /Luóbù / proper noun

Lop Nur(former salt lake in Xinjiang, China)
proper noun

Your history