impress English - French
1.
-
Englishstrongly affected, especially favourably
-
Frenchimpressionné
2.
-
Englishmaking, or tending to make, an impression, having power to impress
-
Frenchimpressionnant, épatant
3.
Related words
moron press|viking press|the press print watermark ostentation brand poseur underwhelm
English translator: English French impress Eesti sõnaraamat Español Traductor Svenska Översättare