ENGLISH → HINDIharrowingadjective01adjectiveअत्यंत कष्टदायक; दिल दहला देने वालाextremely painfulSimilar wordsagonising →agonizing →excruciating →torturesome →torturing →torturous →Dictionary sources & licensesCopy link ↗