impression English - French
1.
-
Englishoverall effect of something
-
Frenchimpression
2.
-
Englishmovement in art
-
Frenchimpressionnisme
Related words
offset mislead mark scenery feeling impressive footprint print come across splash imprint impress track register etch offset mark|mark
English translator: English French impression Eesti sõnaraamat Español Traductor Svenska Översättare