Crossword Answer Lookup

500k+ clues

Italian physician returned home — a very small delay (7)

Answer GALVANI
Definition: Italian physician
Times #28641 19 Across 2023-06-28