English to Arabic

Meaning for:
Pusher
other
مروّج المخدّرات