subacidEnglish

subacid

Adjective

Slightly sour to the taste

English: subacid