English to Arabic

Meaning for:
Wrestles
other
يتصارع