to astonish; to strike with wonder, esp

listen to the pronunciation of to astonish; to strike with wonder, esp
English - English
flabbergast
to astonish; to strike with wonder, esp
Favorites