Spanish

edit

Verb

edit

incrustarle

  1. infinitive of incrustar combined with le