cachalot









cachalot


noun

  1. sperm whale.

noun

  1. another name for sperm whale
54 queries 0.409