devastates - French English Dictionary

devastates

Meanings of "devastates" in French English Dictionary : 1 result(s)

English French
General
devastates dévaste [v.p./der.]