English to Arabic

Meaning for:
Inveigler
other
المستدرج