white sea
English Thesaurus
1. a large inlet of the Barents Sea in the northwestern part of European Russia (noun.object)
| part meronym | : | barents sea, |
| definition | : | the part of the Arctic Ocean to the north of Norway and Russia (noun.object) |
Visual ArtiKata
Explore white sea in ArtiKata.com >
