las tortugas marinas
-the sea turtles
See the entry for tortuga marina.

tortuga marina

NOUN
(animal)-sea turtle
Synonyms for tortuga marina
Word of the Day
riddle