Synonyms of Sour Salt in English :
Antonyms of Sour Salt in English
Thesaurus of Sour Salt in English
1. (noun) crystals of citric acid used as seasoning