stewed in one's juices

English

Verb

stewed in one's juices

  1. simple past and past participle of stew in one's juice