lead azidetranslation and definition "lead azide", tamil lexiconWordTamil Definitionlead azideஈயவசைட்டு