×
devastated
meaning in French
adj.
dévasté, détruit, démoli; fichu; sans espoir
Related Words
devastating
devastate
devalue
devastate
devastating
devastatingly
PC Version
Copyright © 2018 WordTech Co.