Home Synonyms disembowel
See US English definition of disembowel
See UK English definition of disembowel
See Spanish definition of destripar
1
READ THESE ARTICLES