See also: Louvres

English edit

Noun edit

louvres

  1. plural of louvre

Anagrams edit