pilchardtranslation and definition "pilchard", tamil lexiconWordTamil Definitionpilchardசிறு கடல்மீன் வகை.