Spanish

edit

Verb

edit

emboscarte

  1. infinitive of emboscar combined with te