cathedral glass








noun

  1. a semitransparent sheet of rolled glass having a decorative pattern.
56 queries 0.563