English to Arabic

Meaning for:
Castigatory
other
تعديلي