French-Spanish dictionary »

pesticide meaning in Spanish

FrenchSpanish
pesticide nom {m}

pesticida | plaguicidanoun