To cause to feel wonder, astonishment, or amazement.


Popular Posts