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

Aioli

Definition:

Garlic mayonnaise. A specialty of Provence, in the south of France.

Search