Translation of pesticide in Setswana

pesticide

sebolaya diji

nounPlural pesticides

  • 1

    sebolaya diji
    • a substance for killing harmful insects and other pests