English to Arabic

Meaning for:
Conniver
other
المتستّر