English to Arabic

Meaning for:
Outmaneuvers
other
يهزم