imbustai
Italian
Verb
imbustai
first-person singular past historic of
imbustare