Arabic-English translation for electroshocks

      Noun