Hungarian-French dictionary »

herbicid meaning in French

HungarianFrench
herbicid

herbicide◼◼◼