Svalbard
English Dictionary
->
Letter S
-> Svalbard
Search Dictionary:
Svalbard Definition
(n)
a
Norwegian
archipelago
in
the
Arctic
Ocean
Svalbard Synonyms
Svalbard
© Art Branch Inc.