Crossword Answer Lookup

500k+ clues

Observe Germany is leading European research centre (7)

Answer DISCERN
Definition: Observe
Telegraph #3211 13 Across 2024-02-01

Also appeared in

  • Independent #11786 (2024-07-19)