sodium nitratetranslation and definition "sodium nitrate", tamil lexiconWordTamil Definitionsodium nitrateசோடியநைத்திரேற்று