Crossword Answer Lookup

500k+ clues

Serbian scientist fully prepared to ditch a student on returning (5)

Answer TESLA
Definition: Serbian scientist
Independent #11804 2024-08-09