AIOLI

Definition of AIOLI

  1. (noun)garlic mayonnaise