Crossword Answer Lookup

500k+ clues

Very important and difficult situation in this surgery? (7)

Answer KEYHOLE
Definition: this surgery
Times #27795 19 Down 2020-10-14