encastrarle
Spanish
Verb
encastrarle
infinitive of
encastrar
combined with
le