Translation of kura-kura in English:

kura-kura

tortoise

  • 1

    tortoise