meravigliarsi

Verb

 * 1) to cause surprise, cause amazement
 * 2) to be surprised, be astonished, marvel, wonder
 * 1) to be surprised, be astonished, marvel, wonder