emboscarla
Spanish
Verb
emboscarla
infinitive of
emboscar
combined with
la