encastarse
Spanish
Verb
encastarse
infinitive of
encastar
combined with
se