punching cardtranslation and definition "punching card", tamil lexiconWordTamil Definitionpunching cardஅட்டை துளைத்தல்அட்டை துளைத்தல்