English to Arabic

Meaning for:
Scourged
other
مجلود