Crossword Answer Lookup

500k+ clues

Four keys introduce us to computer (6)

Answer ABACUS
Definition: computer
Guardian #22323 20 Down 2001-09-25