English to Arabic

Meaning for:
Smacked
other
مصفوع