×

depredate meaning in French

v. piller; faire des déprédations; ravager

Related Words

  1. depreciator
  2. depreciatory
  3. depredation
  4. depredator
PC Version

Copyright © 2018 WordTech Co.