WHITE SEA


Meaning of WHITE SEA in English

n. arm of the Arctic Ocean located north-west European Russia

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.