Translucent Panel.

« Back to Dictionary Index

A building panel that permits the passage of light but not vision.

No comments yet.

Leave a Reply