TARTARINE MEANING IN ENGLISH

• Tartarine Definition & Synonyms

  1. (n.) Potassium carbonate, obtained by the incineration of tartar.


RECENT SEARCHES