×

svalbard meaning in English

n. svalbard, norwegian group of islands in the arctic ocean

Related Words

  1. suédé
  2. sv
  3. svastika
  4. svedberg
PC Version

Copyright © 2018 WordTech Co.