Window Shade.

« Back to Dictionary Index

Any adjustable window covering to regulate light or provide privacy.

No comments yet.

Leave a Reply