×

herbicide meaning in French

n. herbicide, produit qui détruit les mauvaises herbes

Related Words

  1. herbicidal
  2. herbicidally
  3. herbivore
  4. herbivorous
PC Version

Copyright © 2018 WordTech Co.