turtuga

Papiamentu

Etymology

From Spanish tortuga.

Noun

turtuga

  1. turtle
  2. sea turtle

See also