English MCQs – Page 299

5963. Stew in ones own juice means___?

Discuss
/ 303