Translation of lettuce in Indonesian

lettuce

selada

noun

  • 1

    selada
    daun selada