Beelingo.com

English Dictionary

  • Hide translation

 green salad green salad

noun

  • tossed salad composed primarily of salad greens  ( green salad )
    tossed salad composed primarily of salad greens