impression (n) (foot) | sello (m) (n) (foot) |
impression (n) (foot) | marca (f) (n) (foot) |
impression (n) (printing) | impresión (f) (n) (printing) |
impression (n) (foot) | impresión (f) (n) (foot) |
impression (n) (mind) | impresión (f) (n) (mind) |
impression (n) (person) | imitación (f) (n) (person) |
leave a lasting impression | hacer mella |
leave a lasting impression | dejar una profunda huella |