Arabic-English translation for stridden

      Noun