×
herbicide
meaning in French
n.
herbicide, produit qui détruit les mauvaises herbes
Related Words
herbicidal
herbicidally
herbivore
herbivorous
PC Version
Copyright © 2018 WordTech Co.