English to Arabic

Meaning for:
Detractors
other
الذامّون