lard de baleine

[French]

Whale blubber.

Synonyms in other languages

French

Countries