electric torchtranslation and definition "electric torch", tamil lexiconWordTamil Definitionelectric torchமின்சூழ்