Possible Results:
haya impresionado
-I have impressed
Present perfect subjunctive yo conjugation of impresionar.
Present perfect subjunctive él/ella/usted conjugation of impresionar.

impresionar

Word of the Day
grateful