ENGLISH → HINDIdebilitatingadjective01adjectiveदुर्बल करने वालाimpairing the strength and vitalityDictionary sources & licensesCopy link ↗