English to Arabic

Meaning for:
Trouncing
other
الضرب