diboscasse
Italian
Verb
diboscasse
third-person singular imperfect subjunctive of
diboscare