bacherozzo

listen to the pronunciation of bacherozzo
İtalyanca - İngilizce
maggot
insect, bug
cockroach
worm