self desicationtranslation and definition "self desication", tamil lexiconWordTamil Definitionself desicationதன் வெம்மை