Observe Germany is leading European research centre (7)
Answer
DISCERN
Definition: Observe
Also appeared in
- Independent #11786 (2024-07-19)
Observe Germany is leading European research centre (7)