impression English - Catalan
1.
-
Englishoverall effect of something
-
Catalanimpressió
2.
-
Englishmovement in art
-
Catalanimpressionisme
Related words
idea mark fix impressive immersive footprint stink solidify etch mark|mark
English translator: English Catalan impression Eesti sõnaraamat Español Traductor Svenska Översättare