Crossword clues for louvers
Wiktionary
louvers
n. (plural of louver English)
n. (plural of louver English)