Translation of turtle in Indonesian

turtle

kura-kura laut, penyu

noun

  • 1

    kura-kura laut, penyu