English to Arabic

Meaning for:
Roughhoused
other
تعارك