french dressing


Meanings

  • oil and vinegar with mustard and garlic