English-Chinese dictionary »

chamonix meaning in Chinese

EnglishChinese
Chamonix (town in the département of Haute-Savoie)
proper noun

沙莫尼 /Shāmòní/proper noun