emboscarle
Spanish
Verb
emboscarle
infinitive of
emboscar
combined with
le