Translation of adder in Setswana

adder

lebolobolo

nounPlural adders

  • 1

    lebolobolo
    • a small poisonous snake