×
devastate
meaning in French
v.
dévaster, ravager, détruire
Related Words
devastating
devastated
devaluation of the currency
devalue
devastated
devastating
PC Version
Copyright © 2018 WordTech Co.