amazing in Italian
amazing in Italian
sorprendente
Causing wonder and amazement; very surprising.
meraviglioso
Causing wonder and amazement; very surprising.
sbalorditivo
Causing wonder and amazement; very surprising.
formidabile
(informal) Possessing uniquely wonderful qualities; very good.