meaning of ácido

ácido - Spanish to English

sour

View more

  • acid
  • citric acid
  • stearic acid