English to Arabic

Meaning for:
Peddled
other
متجوّل