South Shetland Islands Definition
pronoun
A group of islands in the Antarctic Circle, lying north of the Antarctic Peninsula.
Wiktionary
Related Articles
South Shetland Islands Is Also Mentioned In
Find Similar Words
Find similar words to South Shetland Islands using the buttons below.