emboscarse
Spanish
Verb
emboscarse
infinitive of
emboscar
combined with
se