Search term Tortuga has 6 results
EN English ES Spanish
Tortuga Isla de la Tortuga
ES Spanish EN English
tortuga (n) [zoología] {f} turtle (n) [zoología]
tortuga {f} tortoise
tortuga (n) [land-dwelling reptile] {f} tortoise (n) [land-dwelling reptile]
tortuga (n) [zoología] {f} tortoise (n) [zoología]
tortuga {f} turtle