louvres

See also: Louvres

English

Noun

louvres

  1. plural of louvre

Anagrams