impress English - Italian
1.
-
Englishmaking, or tending to make, an impression, having power to impress
-
Italianimpressionante
2.
Related words
pretentious moron blunt print watermark
English translator: English Italian impress Eesti sõnaraamat Español Traductor Svenska Översättare