impressionante Italian - English
1.
Englishawesome
-
Englishcausing awe or terror
-
Italianimpressionante
2.
Englishimpressive
-
Englishmaking, or tending to make, an impression, having power to impress
-
Italianimpressionante
3.
Englishastounding
-
Englishthat astounds
-
Italianimpressionante
English translator: Italian English impressionante Eesti sõnaraamat Español Traductor Svenska Översättare