imbacuccasse
Italian
Verb
imbacuccasse
third-person singular imperfect subjunctive of
imbacuccare