emboscasen
Spanish
Verb
emboscasen
third-person plural imperfect subjunctive of
emboscar