pesticides-plaguicidas: meaning, definitions and translations

English dictionaryEnglishSpanish

What is pesticides?pesticides is plaguicidas

What is plaguicidas?

  • Plural form of pesticide.
    Forma plural de plaguicida.