English to Arabic

Meaning for:
Schemer
other
مدبّر المكائد