louvers

English

Noun

louvers

  1. plural of louver

Anagrams