Dictionary
Search
Install dictionary
перфокарта
Meanings
punched card