English to Arabic

Meaning for:
Vapulation
other
الضّرب او الخفق