ENGLISH → NEPALIexcruciatingadjective01adjectiveअसह्य; अत्यन्त पीडादायीextremely painfulSimilar wordsagonising →agonizing →harrowing →torturesome →torturing →torturous →Dictionary sources & licensesCopy link ↗