meravigliandosi
Italian
Verb
meravigliandosi
compound of
meravigliando
, the gerund of
meravigliare
, with
si