Translation of Odín in English:

Odín

Odin, n.

masculine noun

  • 1

    Odin