louvered window

Noun
  1. A window with glass louvers (synset 103698168)

Other Searches