Answer: IMPRESSED

Possible questions:


Stamped we know 2 Answers
Left one's mark on we know 2 Answers
Affected strongly we know 1 Answer

Similar Answers: