Pinyin Dictionary results for "luo bu bo"

罗布泊
Lop Nor, salt lake and nuclear testing site in Xinjiang
Dictionary data provided by CC-CEDICT