English to Arabic

Meaning for:
Decrier
other
المستنكر