turtuga
Papiamentu
Etymology
From
Spanish
tortuga
.
Noun
turtuga
turtle
sea
turtle
See also
morkoi