Tamil Meaning

torture meaning in tamil

an act of inflicting extreme pain, form of extreme suffering of the body or mind, unbearable mental agony

torture tamil meaning example

சித்திரவதை