English to Spanish Dictionary > impression
impression
Impresión
translation of 'Impression'
noun
idea,
huella,
impresión,
edición,
imitación,
señal,
tirada
No ad for you
Credits: Google Translate
Hello English works best on our Android App