to stun; to astonish; to stupefy

listen to the pronunciation of to stun; to astonish; to stupefy
English - English
aston
astone
to stun; to astonish; to stupefy
Favorites