Translation of insecticide in Setswana

insecticide

sebolaya ditshidinyana

nounPlural insecticides

  • 1

    sebolaya ditshidinyana
    • a substance for killing insects