ENGLISH → NEPALI
tortured
01
adjective
यातनाग्रस्त; पीडादायक
experiencing intense pain especially mental pain
In a sentence
a tortured witness to another's humiliation
अर्काको अपमानको यातनाग्रस्त साक्षी