English to Arabic

Meaning for:
Chastises
other
يعاقب