life irrigationtranslation and definition "life irrigation", tamil lexiconWordTamil Definitionlife irrigationஉயிர்ப்பாசனம்