acid in Catalan
acid in Catalan
àcid
Sour, sharp, or biting to the taste; tart; having the taste of vinegar.
àcid
A sour substance.