salad basket









salad basket


noun

  1. a basket in which washed salad greens are swung or spun to remove excess water.
50 queries 0.537