English to Arabic

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