glassworksEnglish

glassworks

Noun

A workplace where glass is made

English: glassworks