×

debilitation meaning in French

n. affaiblissement

Related Words

  1. debilitating stress
  2. debilitative
  3. debility
  4. debit
PC Version

Copyright © 2018 WordTech Co.