Isvetzia

Sardinian

Proper noun

Isvetzia ?

  1. Sweden (a country in Scandinavia in Northern Europe)