impressionàu , pps, agt Definition
de impressionare
Translations
French
impressionné
English
moved,
exposed
Spanish
impresionado
Italian
impressionato
German
beeindruckt.