Version Française
Meaning of
"dévaster"
in English language
French to English
English to French
French
English
dévaster
devastate
dévaster; saccager; piller; ravager; mettre à sac; anéantir.
devastate (to)
dévaster (saccager; mettre à sac)
lay waste (to); ransack (to).
dévaster qc.
to destroy sth.