Last seen in:
Related Clues:
- Create a permanent impression
- Leave a lasting impression?
- Al Capone feature
- Make an impression?
- Print indelibly
- Leave a lasting impression
- Steep rocky eminence
- Harry Potter's lightning bolt, e.g.
- Lasting impression, of a sort
- Operation memento
- 'Lion King' baddie
- Operation reminder
- Inscribe permanently
- Make a lasting impression?
- Skin mark