Italian-English dictionary »

meravigliare meaning in English

ItalianEnglish
meravigliare verb

surprise [surprised, surprising, surprises](cause (someone) to feel surprise)
verb
[UK: sə.ˈpraɪz] [US: sər.ˈpraɪz]
His stupid answer surprised everybody. = La sua stupida risposta meravigliò tutti.