Arabic-English translation for resucitator

      Noun