Aioli

Noun

  • A type of sauce made from garlic, egg, lemon juice and olive oil. Similar to mayonnaise

Leave a Reply

Your email address will not be published.