imboscasse
Italian
Verb
imboscasse
third-person singular imperfect subjunctive of
imboscare