Translation of lino in English:

lino

lino

noun

  • 1

    lino, linoleum