Waldorf salad









Waldorf salad


noun

  1. a salad of celery, diced apples, nuts, and mayonnaise.
49 queries 0.636