×

exténuation meaning in English

n. exhaustion, wearing out

Related Words

  1. exténuant
  2. extuber
  3. exténuer
  4. exténué
PC Version

Copyright © 2018 WordTech Co.