Spanish

edit

Verb

edit

encastrarle

  1. infinitive of encastrar combined with le