Open main menu

embowelling

EnglishEdit

VerbEdit

embowelling

  1. present participle of embowel