English to Arabic

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