Italian dressing

1. (noun) a vinaigrette with garlic and herbs: oregano and basil and dill
Related Words: dressing, salad dressing



Terms and Conditions of Use / Copyright Notice