ENGLISH → NEPALIharrowingadjective01adjectiveअत्यन्त कष्टदायी; मन कँपाउनेextremely painfulSimilar wordsagonising →agonizing →excruciating →torturesome →torturing →torturous →Dictionary sources & licensesCopy link ↗