Translation of kura in English:

kura

tortoise

(kura-kura)

noun

  • 1

    tortoise, slow-moving land or freshwater reptile with its body enclosed in a hard shell