Browse By Letter

Search engineering dictionary:

Definition:

Louvers

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