Arabic-English translation for abraxas

      Noun