Definitions English

  • Resembling linen.