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