emboscarlos
Spanish
Verb
emboscarlos
infinitive of
emboscar
combined with
los