Translation of lendir in English:

lendir

mucus

noun

  • 1

    mucus, slimy substance coating the inner surface of hollow organs of the body