Translation of linen in English:

linen

linen

noun

  • 1

    linen, cloth made of flax