Definify.com
Definition 2024
tortuga
tortuga
Spanish
Etymology
From Late Latin Tartarucchus or tartarūchus, a mythological spirit of Greek origin. Compare Ancient Greek ταρταροῦχος.
Noun
tortuga f (plural tortugas)
Synonyms
- peta (Bolivia)
From Late Latin Tartarucchus or tartarūchus, a mythological spirit of Greek origin. Compare Ancient Greek ταρταροῦχος.
tortuga f (plural tortugas)