be flabbergasted, be amazed, be astounded

listen to the pronunciation of be flabbergasted, be amazed, be astounded
Английский Язык - Итальянский Язык
cadere dalle nuvole