impression in Russian
impression in Russian
отпеча́ток
The indentation or depression made by the pressure of one object on or into another.
впечатле́ние
The overall effect of something, e.g., on a person.
впечатление
The overall effect of something, e.g., on a person.