self-gratificationtranslation and definition "self-gratification", tamil lexiconWordTamil Definitionself-gratificationதன் மனநிறைவூட்டு, ஆத்மதிருப்பதி.