Dumbstruck

Russian Meaning

онемевший

онемелый

English Meaning

  1. So shocked or astonished as to be rendered speechless.