sbudellare

listen to the pronunciation of sbudellare
Итальянский Язык - Английский Язык
disembowel, gut, eviscerate