self-quenchingtranslation and definition "self-quenching", tamil lexiconWordTamil Definitionself-quenchingதானேதணிக்கின்ற