English to Arabic

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