SynonymX
Speak
Louvered
Definition of Louvered
1.
Supplied with louvers for ventilation
Adjective Satellite
Semanticaly linked words with "louvered"
ventilated