mackerel (scomber scombrus) - Spanish English Dictionary

mackerel (scomber scombrus)

Meanings of "mackerel (scomber scombrus)" with other terms in English Spanish Dictionary : 4 result(s)

English Spanish
Marine Biology
a species of mackerel (scomber scombrus) escombro [m]
atlantic mackerel (scomber scombrus) estornino [m]
atlantic mackerel (scomber scombrus) caballa [f]
a species of mackerel (scomber scombrus) sarda [f]