cheapjohn

listen to the pronunciation of cheapjohn
Englisch - Englisch
A seller of low-priced or second goods; a hawker