vinaigrette meaning in English
n. vinaigrette, salad dressing made from vinegar and oil and various spices; perforated box or bottle for pleasant smelling substances, french dressing
n. vinaigrette, salad dressing made from vinegar and oil and various spices; perforated box or bottle for pleasant smelling substances, french dressing