Back to Dictionary
罗布泊
羅布泊
Luóbùbó
1. Lop Nor, salt lake and nuclear testing site in Xinjiang
Noun