emboscarles
Spanish
Verb
emboscarles
infinitive of
emboscar
combined with
les