English
Detailed Synonyms for New Siberian Islands in English
New Siberian Islands:
New Siberian Islands [the ~] noun
-
the New Siberian Islands
– a group of islands in the Arctic Ocean to the north of Siberia and to the east of the Laptev Sea 1the New Siberian Islands– a group of islands in the Arctic Ocean to the north of Siberia and to the east of the Laptev Sea 1