tartratos
Spanish
Noun
tartratos
plural of
tartrato