Definition of Subacid

  • 1. Slightly sour to the taste Adjective Satellite

Semanticaly linked words with "subacid"