bacalhau

bacalhau

English Noun
Ad

Definition

Dried salted cod.

Etymology

From Portuguese bacalhau.

Ad