Spanish edit

Verb edit

embastarte

  1. infinitive of embastar combined with te