make people stare

listen to the pronunciation of make people stare
English - English
astonish people, amaze people