emboscarte
Spanish
Verb
emboscarte
infinitive of
emboscar
combined with
te