sour salt
English Dictionary
->
Letter S
-> sour salt
Search Dictionary:
sour salt Definition
(n)
crystals
of
citric
acid
used
as
seasoning
sour salt Synonyms
sour salt
© Art Branch Inc.