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