English to Arabic

Meaning for:
Beachcomber
other
البائع المتجوّل