devastate

English → French

devastate

English → French
/ˈdevəsteɪt/
transitive verb
[+ town, land] dévaster, [+ opponent, opposition] anéantir
Inflected forms (3)devastating, devastates, devastated

Other matches (2)

Learn more