Translation of kgarubane in English:

kgarubane

terrapin

noun (class 9, plural dikgarubane)

  • 1

    terrapin