Spanish edit

Verb edit

emboscarlas

  1. infinitive of emboscar combined with las