Definify.com

Definition 2025


louvres

louvres

English

Noun

louvres

  1. plural of louvre

Anagrams