Pechora Sea (English, name)
expansion: Pechora Sea
Senses:
glosses: A sea in the northwest of Russia, in the southeastern part of the Barents Sea.
Forms: