← Back to browseキーパンチ[kiipanchi]nounJapanese definitionNo Japanese definition yet.English definitionkeypunch; card punching machineExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsキーパンチャーキドニーパンチキーパーキーパッドキーパーソン