ENGLISH → HINDIexcruciateverb01verbयातना देनाsubject to torture02verbमानसिक पीड़ा देनाtorment emotionally or mentallySimilar wordsrack →torment →torture →Dictionary sources & licensesCopy link ↗