cachalot, le cachalot

listen to the pronunciation of cachalot, le cachalot
French - English
cachalot, sperm whale