emboscarte

Spanish

Verb

emboscarte

  1. infinitive of emboscar combined with te