Weatherability

The ability to withstand weathering

Comments are closed.

Related Terms