daube, en

views updated

daube, en Braised or stewed.

More From encyclopedia.com