Crossword Answer Lookup

500k+ clues

Loyal Democrat cast a ballot to save energy (7)

Answer DEVOTED
Definition: Loyal
Telegraph #30786 15 Across 2024-12-02