English | German | Russian | Czech

Svalbard English

Meaning Svalbard meaning

What does Svalbard mean?

Svalbard

a Norwegian archipelago in the Arctic Ocean

Synonyms Svalbard synonyms

What other words have the same or similar meaning as Svalbard?

Svalbard English » English

Spitsbergen Spitzbergen

Are you looking for...?