impression
Impresión
translation of 'Impression'
noun
idea,
huella,
impresión,
edición,
imitación,
señal,
tirada
Credits: Google Translate