English translation of 'meravigliarsi'
intransitive reflexive verb
meravigliarsi (di o per) (stupirsi)
to be amazed (at),
be astonished (at)mi meraviglio di te!
I'm surprised at you!non c'è da meravigliarsi
it's not surprising
astonishsono rimasto meravigliato
I was amazed o astonishedmi meraviglierebbe se...
I'd be surprised if ...,
it would surprise me if ...
'meravigliarsi' in Other Languages
British English: marvel VERB
If you marvel at something, you express your great surprise, wonder, or admiration.
Her colleagues marveled at her seemingly infinite energy.
Translation of meravigliarsi from the Collins Italian to English Dictionary