overwhelmed with shock or wonder, amazed, astounded, dumbfounded

listen to the pronunciation of overwhelmed with shock or wonder, amazed, astounded, dumbfounded
Английский Язык - Английский Язык
{s} flabbergasting
overwhelmed with shock or wonder, amazed, astounded, dumbfounded
Избранное