emboscaros
Spanish
Verb
emboscaros
infinitive of
emboscar
combined with
os