English edit

Noun edit

Spanish mackerel (plural Spanish mackerels)

  1. Any member of a tribe of mackerel (Scomberomorini)

Synonyms edit

Translations edit