French-English dictionary »

touen-houang meaning in English

FrenchEnglish
Touen-houang nom propre

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