Arabic-English translation for rampaged

      Adjektive