Amazon.co.uk Widgets Skip to content
« Back to Glossary Index

Choucroute

Definition:

The French version of sauerkraut, from the Alsace region.

Basket
Search