keypunchDict.lkDict.lk - Sinhala to English DictionaryMeaning keypunch Tweet Sinhala Dictionary definitions for keypunchkeypunch 🔊keypunch : සිදුරු විදුමLern More AboutWiki Definition: keypunchGoogle Search result: GoogleWiki Article: Wikipedia Tweet