engrave
US /ɪnˈɡreɪv/
UK /ɪnˈɡreɪv/

1.
2.
grabar, imprimir
(of an experience or emotion) make a deep or lasting impression on (someone's mind)
:
•
The memory of that day will forever be engraved in my mind.
El recuerdo de ese día quedará para siempre grabado en mi mente.
•
His words were engraved on her heart.
Sus palabras quedaron grabadas en su corazón.