Spanish-French dictionary »

pesticida | plaguicida meaning in French

SpanishFrench
pesticida | plaguicida noun

pesticidenom {m}