incapacitating, weakening, enfeebling

listen to the pronunciation of incapacitating, weakening, enfeebling
English - Turkish

Definition of incapacitating, weakening, enfeebling in English Turkish dictionary

debilitating
{f} zayıflat
debilitating
{i} zayıflatma
English - English
{s} debilitating