immunisationtranslation and definition "immunisation", tamil lexiconWordTamil Definitionimmunisationநாய் எதிர்ப்புச் சக்தியூட்டல், எதிர்ப்புச் சக்தியூட்டல்