English Noun Spanish mackerels plural of Spanish mackerelWikiwand - on Seamless Wikipedia browsing. On steroids.