abandon oneself totranslation and definition "abandon oneself to", tamil lexiconWordTamil Definitionabandon oneself toமுழுதும் ஈடுபட்டு நுகர், நோய்.