English to Arabic

Meaning for:
Denunciators
other
الشاجبون