Translation of lili in English:

lili

lily

noun

  • 1

    lily, plant growing from a bulb, with large white or reddish flowers