Open main menu

emboweled

EnglishEdit

VerbEdit

emboweled

  1. simple past tense and past participle of embowel