Translations
- impression
- imprint
- printing
- printout
- trace
- track
- spoor
- trail
- printed matter
- air
- aura
- effect
Definitions
-
noun
an impression, the overall effect of something
-
noun
the indentation or depression made by the pressure of one object on another
-
noun
a print, print-out