Where does “tartraatti” come from?

tartraatti (Finnish): tartrate

Definitions

  1. tartrate

Words derived from “tartraatti”