CACHALOT


Meaning of CACHALOT in English

[cach.a.lot] n [F] (1747): sperm whale

Merriam-Webster English vocab.      Английский словарь Merriam Webster.