English

edit

Noun

edit

Spanish mackerel (plural Spanish mackerels)

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

Synonyms

edit

Translations

edit