Meaning of svalbard
Definition of svalbard
(noun)
a Norwegian
archipelago
in the Arctic Ocean
Other information on svalbard
WIKIPEDIA results for
svalbard
Amazon results for
svalbard
Tweet