glass water

glass water

English Noun
Ad

Definition

A solution of sodium silicate in water.

Ad