deflagratortranslation and definition "deflagrator", tamil lexiconWordTamil Definitiondeflagratorபளிச்செனவெரியும் பொருள்