English to Arabic

Meaning for:
Trounced
other
مضروب