strombazzai
Italian
Verb
strombazzai
first-person singular past historic of
strombazzare