meaning of norwegian sea

1. the part of the Atlantic that lies off the Norwegian coast north of the North Sea


Related Words

norwegian sea |

Developed & Maintained By Taraprasad.com

Treasure Words