sardell

/sahr-DEHL/
[Norwegian]

Anchovy

Synonyms in other languages

Latin names

Countries