encastarle
Spanish
Verb
encastarle
infinitive of
encastar
combined with
le