English to Arabic

Meaning for:
Wrestled
other
تصارع