English-Italian dictionary »

astonishment meaning in Italian

EnglishItalian
astonishment (amazement, great surprise)
noun
[UK: ə.ˈstɒ.nɪ.ʃmənt]
[US: ə.ˈstɑː.nɪ.ʃmənt]

attonimentonoun
{m}

meraviglianoun
{f}

sbigottimentonoun
{m}

sorpresanoun
{f}

stuporenoun
{m}
We were struck dumb with astonishment. = Siamo rimasti ammutoliti dallo stupore.