Astonish

Russian Meaning

удивлять

изумлять

English Meaning

  1. To fill with sudden wonder or amazement. See Synonyms at surprise.

StatCounter - Free Web Tracker and Counter