Glassworks meaning

A factory that produces glass.
noun
0
0
Advertisement