Arabic-English translation for deprecators

      Noun

      deprecators (n.) , [sing. a deprecator]