emboscarlo
Spanish
Verb
emboscarlo
infinitive of
emboscar
combined with
lo