Spanish

edit

Verb

edit

engastarte

  1. infinitive of engastar combined with te