Adjective Definition

louvered

1.Definition: supplied with louvers for ventilation

"A louvered door"




Please Share