English to Arabic

Meaning for:
Berated
other
وبّخ