Sardina (en. Sardine)

Translation into Italian

Synonyms

  • herring
  • pilchard
  • small fish
  • tinned fish