embowelings

English

Noun

embowelings

  1. plural of emboweling