bagarozzo
Italian
Noun
bagarozzo
m
(
plural
bagarozzi
)
alternative form of
bacherozzo