trachurus trachurus

Noun
  1. Large elongated compressed food fish of the Atlantic waters of Europe (synset 102583461)

Other Searches