×

enervating meaning in French

adj. amollissant, débilitant; affaiblissant

Related Words

  1. enervate
  2. energy source
  3. enervate
  4. enervation
  5. enervator
PC Version

Copyright © 2018 WordTech Co.