English edit

Noun edit

louvers

  1. plural of louver

Anagrams edit