Romanian-French dictionary »

herbicide meaning in French

RomanianFrench
herbicide

erbicid◼◼◼