French-English dictionary »

dunhuang meaning in English

FrenchEnglish
Dunhuang nom propre

Dunhuang◼◼◼(county-level city in western China)
proper noun