ENGLISH → NEPALIagonisingadjective01adjectiveअत्यन्त पीडादायीextremely painfulSimilar wordsagonizing →excruciating →harrowing →torturesome →torturing →torturous →Dictionary sources & licensesCopy link ↗