Please enable javascript to use dictionary! Howto enable javascript?
French dressing▼nounmixture of vinegar, oil and other herbs or flavourings
vinaigrette▼nounsauce
↑