English-Italian dictionary »

astounding meaning in Italian

EnglishItalian
astounding (that astounds)
adjective
[UK: ə.ˈstaʊnd.ɪŋ]
[US: ə.ˈstaʊnd.ɪŋ]

impressionanteadjective