Crossword Answer Lookup

500k+ clues

Left in charge over European committee appointment (10)

Answer RAPPORTEUR
Definition: committee appointment
Guardian #29288 6 Down 2024-01-25