Search term impressionare has 5 results
Jump to
IT Italian EN English
impressionare impress
impressionare (v) [persona] impress (v) [persona]
impressionare (v) [abbagliare] dazzle (v) [abbagliare]
impressionare (v) [abbagliare] overawe (v) [abbagliare]
impressionare (v n) [To overwhelm with wonder; to stun or amaze] flabbergast (v n) [To overwhelm with wonder; to stun or amaze]

Italian English translations