imbacuccò
See also:
imbacucco
Italian
Verb
imbacuccò
third-person singular past historic of
imbacuccare