SUPERSALT MEANING IN ENGLISH

• Supersalt Definition & Synonyms

  1. (n.) An acid salt. See Acid salt (a), under Salt, n.


RECENT SEARCHES