Translation of salad in Indonesian

salad

salad

noun

  • 1

    salad
    ‘a tomato salad’ salad tomat