Someone who stands in front of a show (as at a carnival) and gives a loud colorful sales talk to potential customers


CrosswordOpener.com - we know the word that you can`t guess In case of any inconvenience..