Arabic-English translation for remonstrator

      Noun

      remonstrator {pol.}
      مُحْتَجّ {سياسة}
      remonstrator {pol.}
      مُعْتَرِض {سياسة}