rizzared haddock

Sun dried haddock. Can be eaten without cooking.

Synonyms in other languages

Latin names

Countries