Translation of racun serangga in English:

racun serangga

insecticide

noun

  • 1

    insecticide, substance for killing insects