Excruciation
English Meaning
The act of inflicting agonizing pain, or the state of being thus afflicted; that which excruciates; torture.
Sorry, No Malayalam Meaning for your input!
See Excruciatio Want To Try Excruciation In Malayalam??