meravigliarti
Italian
Verb
meravigliarti
compound of the infinitive
meravigliare
with
ti