English to Arabic

Meaning for:
Outmaneuvering
other
الهزيمة