Crossword Answer Lookup

500k+ clues

Energy-saving old car found (6)

Answer CREATE
Definition: found
Telegraph #3605 22 Down 2025-12-23