English-French translations for debilitating
- débilitantCette maladie, aux symptômes et aux effets débilitants, a également un coût social et économique extrêmement élevé. It is a disease with debilitating symptoms and effects, and is also very expensive socially and economically.
Definition of debilitating
Trending Searches
Popular Dictionaries