SpanishDictionary.org




Spanish Dictionary Search






ácido tartárico in English

Tartaric Acid {m} [organic compound]