остава впечаток

Verb

 * 1) to leave an impression

Conjugation

 * See.