a web

  • telaa web, cloth, that which is woven, tissue