See also: Louvres

English

edit

Noun

edit

louvres

  1. plural of louvre

Anagrams

edit