Translation of "pilchard" - English-Spanish dictionary

pilchard

noun /(British ) ˈpiltʃəd; (American) ˈpiltʃərd/

a small edible fish in the herring family

Sardina
a tin of pilchards.

(Translation of “pilchard” from the PASSWORD English-Spanish Dictionary © 2014 K Dictionaries Ltd)