nitrogen mustardtranslation and definition "nitrogen mustard", tamil lexiconWordTamil Definitionnitrogen mustardநைதரசன்கடுகு