nitrogen triiodidetranslation and definition "nitrogen triiodide", tamil lexiconWordTamil Definitionnitrogen triiodideநைதரசன்மூவயடைட்டு