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