×

defoliate meaning in French

v. défolier, faire perdre ses feuilles à un arbre; perdre ses feuilles

Related Words

  1. defoliating agent
  2. defoe
  3. defoliant
  4. defoliating agent
  5. defoliation
PC Version

Copyright © 2018 WordTech Co.