English to Arabic

Meaning for:
Castigator
other
المعاقب