GeneralConnection.com
➔
Dictionary
jack mackerel
Noun
1. horse mackerel
1. Spanish mackerel, saurel, Trachurus symmetricus, scad
Usage