Arabic-English translation for anthropocosmism

      Noun