stew in one's own grease

listen to the pronunciation of stew in one's own grease
الإنجليزية - الإنجليزية
Alternative form of stew in one's juices