trabuccasse
Italian
Verb
trabuccasse
third-person singular imperfect subjunctive of
trabuccare