stupefactus

listen to the pronunciation of stupefactus
اللاتينية - الإنجليزية
strike senseless
stunned
strike dumb/stun with amazement, stupefy