English to Arabic

Meaning for:
Wily
other
مكّار