English to Arabic

Meaning for:
Reprehensibleness
other
التّوبيخ