aioli








noun Cookery.

  1. a garlic-flavored mayonnaise of Provence, served with fish and seafood and often with vegetables.

noun

  1. garlic mayonnaise
54 queries 0.557