Translation of lebolobolo in English:

lebolobolo

puff adder

noun (class 5, plural mabolobolo)

  • 1

    puff adder