Stickyback.

« Back to Dictionary Index

A transparent decal containing technical information that can be adhered to a tracing.

No comments yet.

Leave a Reply