Crossword Answer Lookup

500k+ clues

Tech giant's saving time for computer programs (7)

Answer APPLETS
Definition: programs
Telegraph #30562 25 Across 2024-03-15