Louvers meaning

Plural form of louver.
noun
0
0
Advertisement