Translation of Thor in English:

Thor

Thor, n.

masculine noun

  • 1

    Thor