impression in Spanish
impression in Spanish
impresión
The overall effect of something, e.g., on a person.
impronta
The overall effect of something, e.g., on a person.
sensación
The overall effect of something, e.g., on a person.
sentar
The overall effect of something, e.g., on a person.