Crossword Answer Lookup

500k+ clues

Firebrand, Russian businessman perhaps on trial, originally (12)

Answer TROUBLEMAKER
Definition: Firebrand,
Telegraph #3290 28 Across 2024-11-10