Building Paper

Find More on this Term

Custom Search

A thick, water-resistant paper that serves as insulation.

 Mail this post

Discuss this Term, Leave a Comment or Give Feedback