Mackerel

From Fresh Dictionary

Contents

English

Noun

mackerel

  1. an edible fish of the family Scombridae, often speckled.

Derivatives

Translations

See also

io:mackerel it:mackerel

Personal tools