English to Arabic

Meaning for:
Smuggled
other
مهرّب