cheapjohn

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