French-Spanish dictionary »

tartrate meaning in Spanish

FrenchSpanish
tartrate nom {m}

tartratonoun