ENGLISH → HINDIdrainingadjective01adjectiveथका देने वालाhaving a debilitating effectSimilar wordsexhausting →Dictionary sources & licensesCopy link ↗