English
›
Words
amaze
Translation:
English
Verb
8
stupefy
3
to
fill with great surprise
1
astonish
Add
Translation