emboscarlos

Spanish

Verb

emboscarlos

  1. infinitive of emboscar combined with los