logo left
logo right
  Login

Word sverra

Language:Scandinavian
English:to spin, to swirl about
Name groups:Sverre