Crossword Answer Lookup

500k+ clues

Temperature in reservoirs is baffling (6)

Answer STUMPS
Definition: is baffling
Guardian #29160 12 Across 2023-08-28