English to Arabic

Meaning for:
Outwit
other
إغلب