Search term cachalot has 2 results
FR French EN English
cachalot (n) [cétacés] {m} sperm whale (n) [cétacés]
cachalot (n) [sperm whale] {m} sperm whale (n) [sperm whale]