meaning of sour salt
1.
crystals
of
citric
acid
used
as
seasoning
Related Words
sour salt
|
Developed & Maintained By
Taraprasad.com