incrustarte
Spanish
Verb
incrustarte
infinitive of
incrustar
combined with
te