window envelopes

English

Noun

window envelopes

  1. plural of window envelope