Crossword Answer Lookup

500k+ clues

Rebel leader mostly harsh about our lot (9)

Answer SPARTACUS
Definition: Rebel leader
Times #28245 4 Across 2022-03-23