English to Arabic

Meaning for:
Inveigled
other
مستدرج