astone

listen to the pronunciation of astone
İngilizce - İngilizce
To stun; to astonish; to stupefy