Adjective Definition

subacid

1.Definition: slightly sour to the taste




Please Share