sauce vinaigrette


Meanings

  • oil and vinegar with mustard and garlic