imbacuccante
Italian
Participle
imbacuccante
m
or
f
(
plural
imbacuccanti
)
present participle of
imbacuccare