×
depredate
meaning in French
v.
piller; faire des déprédations; ravager
Related Words
depreciator
depreciatory
depredation
depredator
PC Version
Copyright © 2018 WordTech Co.