Term Gallery logo

Meanings of common cachalot in anglès