sbudellare

listen to the pronunciation of sbudellare
İtalyanca - İngilizce
disembowel, gut, eviscerate