Spanish mackerel
From Wiktionary, the free dictionary
English
Noun
Spanish mackerel (plural Spanish mackerels)
- Any member of a tribe of mackerel (Scomberomorini)
Synonyms
Translations
Translations
|
Wikiwand - on
Seamless Wikipedia browsing. On steroids.