English-Russian dictionary »

pechora sea meaning in Russian

EnglishRussian
Pechora Sea (part of Barents Sea)
proper noun

Печорское мореproper noun
{n}