Definisi 'labrador sea'
English to English
noun
1 an arm of the northern Atlantic between Labrador and southern Greenland
source: wordnet30
More Word(s)
sea, atlantic, atlantic ocean,

Visual Synonyms
Click for larger image