Translation of salad in English:

salad

salad

noun

  • 1

    salad, cold dish of one or more chopped or sliced (usu. raw) vegetables