ENGLISH → NEPALIdebilitatingadjective01adjectiveकमजोर बनाउनेimpairing the strength and vitalityDictionary sources & licensesCopy link ↗