imbucasse
Italian
Verb
imbucasse
third-person singular imperfect subjunctive of
imbucare