chamonix

listen to the pronunciation of chamonix
French - English
Chamonix, city in France
English - English
A town in the département of Haute-Savoie