light traptranslation and definition "light trap", tamil lexiconWordTamil Definitionlight trapஒளிப்பொறி, விளக்குப் பொறி,ஒளிப்பொறி