IN ONE'S OWN JUICE


Meaning of IN ONE'S OWN JUICE in English

See: STEW IN ONE'S OWN JUICE.

Dictionary of English idioms .      Словарь английских идиом.