Any of various large turtles with limbs modified into flippers, widely distributed in warm seas
English: sea turtle, marine turtle
Bahasa: penyu
Less certain link between this word and this sense.
marine turtle, sea turtle
English: sea turtle, marine turtle
Bahasa: penyu
Less certain link between this word and this sense.