excruciatingtranslation and definition "excruciating", tamil lexiconWordTamil Definitionexcruciatingசித்திரவதை, செய்கிற, கடுவேதனை தருகிற.