estamparle
Spanish
Verb
estamparle
infinitive of
estampar
combined with
le