Adjective Definition

debilitating

1.Definition: impairing the strength and vitality




Please Share