Definition of sal soda

Definition of sal soda
  1. sal soda Noun sodium carbonate
Need more help? Try our forum NEW