Definition of Xsarra. Meaning of Xsarra. Synonyms of Xsarra

Here you will find one or more explanations in English for the word Xsarra. Also in the bottom left of the page several parts of wikipedia pages related to the word Xsarra and, of course, Xsarra synonyms and on the right images related to the word Xsarra.

Definition of Xsarra

No result for Xsarra. Showing similar results...

Meaning of Xsarra from wikipedia

- Soul Reaver. The game is set on the planet Xsarra, on which two powerful forces are at war: the Arcanes (Xsarra's original inhabitants) and the Teknos (cybernetic...