smelling salttranslation and definition "smelling salt", tamil lexiconWordTamil Definitionsmelling saltதும்மல் உப்பு