×
svalbard
meaning in English
n.
svalbard, norwegian group of islands in the arctic ocean
Related Words
suédé
sv
svastika
svedberg
PC Version
Copyright © 2018 WordTech Co.