Crossword Answer Lookup

500k+ clues

Government official imprisoning millions with germs in Arab state (9)

Answer OMBUDSMAN
Definition: state
Independent #11660 2024-02-23