Crossword Answer Lookup

500k+ clues

Discharge head of Egyptian delegation (8)

Answer EMISSION
Definition: Discharge
Telegraph #30738 16 Down 2024-10-07