English dictionary, thesaurus, translations & etymology
FreeDict.com

pilchard in Turkish

pilchard in Turkish

sardalya
noun
Any of various small oily fish related to herrings, family Clupeidae.
sardina
noun
Any of various small oily fish related to herrings, family Clupeidae.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.