Translation of turtle in Setswana

turtle

khadubane

nounPlural turtles

  • 1

    khadubane
    • a sea animal that looks like a tortoise