English | German | Russian | Czech

self-saucing English

Meaning self-saucing meaning

What does self-saucing mean?

self-saucing

(cooking) Producing its own sauce or juice in the cooking process.

Are you looking for...?