×
exténuation
meaning in English
n.
exhaustion, wearing out
Related Words
exténuant
extuber
exténuer
exténué
PC Version
Copyright © 2018 WordTech Co.