Translation of khadubane in English:

khadubane

terrapin

noun (class 9, plural dikhadubane)

  • 1

    terrapin