salt petretranslation and definition "salt petre", tamil lexiconWordTamil Definitionsalt petreவெடியுப்பு