bacherozzo

listen to the pronunciation of bacherozzo
Italienisch - Englisch
maggot
insect, bug
cockroach
worm