Translation of tortuga in English:

tortuga

tortoise, n.

feminine noun

  • 1

    Zoology
    (de tierra) tortoise
    (de tierra) turtle US
    (de mar) turtle
    ser / parecer una tortuga to be a slowcoach British informal
  • 2Uruguay

    (pan)
    bun
    bap British