English to Arabic

Meaning for:
Slapped
other
مصفوع