window envelope









window envelope


noun

  1. an envelope with a transparent opening through which the address on the enclosure may be read.
50 queries 0.399