Thousand Island dressing
تعریف انگلیسی
noun
- mayonnaise with chili sauce or catsup and minced olives and peppers and hard-cooked egg