English to Arabic

Meaning for:
Deprecations
other
الإستنكار