English to Arabic

Meaning for:
Seducer
other
المغرّر