overwhelmed with shock or wonder, amazed, astounded, dumbfounded

listen to the pronunciation of overwhelmed with shock or wonder, amazed, astounded, dumbfounded
İngilizce - İngilizce
{s} flabbergasting
overwhelmed with shock or wonder, amazed, astounded, dumbfounded