English MCQs – Page 295

5890. Stew in ones own juice means___?

Discuss
/ 300