Browsing from:

Engineering Dictionary

Share
Dictionary Search:

Louvers

Mechanical devices that control air intake of F.D.and I.D.fans.