pilchard in Turkish
pilchard in Turkish
sardalya
Any of various small oily fish related to herrings, family Clupeidae.
sardina
Any of various small oily fish related to herrings, family Clupeidae.