English to Arabic

Meaning for:
Reprehensible
other
مستحق الشجب