to impress, make an impression upon.

imprévu, -e

,

adj.

unforeseen, unexpected.

imprimer

,

v.

to impress, press upon, print.

improviser