sodium silicate - Englisch Synonyme Wörterbuch

sodium silicate

n.
[1] soluble glass , water glass