noun sodium carbonate(def 2). nounthe crystalline decahydrate of sodium carbonate
sal soda 🔊 Listen to this noun sodium carbonate(def 2). noun the crystalline decahydrate of sodium carbonate Share Facebook Twitter Google +