Dunhuang in Indonesian Dunhuang in Indonesian Dunhuang proper noun A county-level city of Jiuquan, Gansu, China. Add to Flashcards