Definify.com

Definition 2024


louvres

louvres

English

Noun

louvres

  1. plural of louvre

Anagrams