English to Arabic

Meaning for:
Whipped
other
مخفوق