north_seaEnglish

North Sea

Noun

An arm of the North Atlantic between the British Isles and Scandinavia, oil was discovered under the North Sea in 1970

English: North Sea

Bahasa: Laut Utara

Bahasa words with similar meanings