Summary
English to French: more detail...
-
debilitating:
-
Wiktionary:
debilitating → débilitant -
Synonyms for "debilitating":
debilitative; enervating; enfeebling; weakening; draining; exhausting
-
Wiktionary:
English
Detailed Translations for debilitating from English to French
Spelling Suggestions for: debilitating
debilitating:
Synonyms for "debilitating":
Antonyms for "debilitating":
Related Definitions for "debilitating":
Wiktionary Translations for debilitating:
External Machine Translations: