Share this entry

Share this page

White Sea

Line breaks: White Sea

Definition of White Sea in English:

An inlet of the Barents Sea on the coast of NW Russia.

Definition of White Sea in:

Share this entry

Share this page

 

What do you find interesting about this word or phrase?