Meaning of sitrato

sitrato

Tagalog

n. citrate (chemistry)