English to Arabic

Meaning for:
Foxiest
other
أشدّ مكرا