astone

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