digit punching placetranslation and definition "digit punching place", tamil lexiconWordTamil Definitiondigit punching placeஇலக்க துளையிடும் இடம்