Translation of pestisid in English:

pestisid

pesticide

noun

  • 1

    pesticide, substance used to destroy harmful insects, etc