English to Arabic

Meaning for:
Machination
other
المكيدة