Translation of lem in English:

lem

glue

noun

  • 1

    glue