English to Spanish Dictionary impresses

impresses

Impresiona
translation of 'impresses'
verb
hacer buena impresión,
inculcar,
estampar,
imprimir,
impactar,
impresionar,
grabar
noun
huella,
impresión,
sello,
señal
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one