Home
Blog
About Us
Contact
Polski
Deutsch
Русский
English
Home
Blog
About Us
Contact
Tortoise Islands , the free dictionary
English
[
edit
]
Proper noun
[
edit
]
Tortoise
Islands
(
archaic
)
The
Galápagos Islands
In other languages
!
Categories
:
English lemmas
English proper nouns
English multiword terms
English terms with archaic senses