Crossword Answer Lookup

500k+ clues

The French woman ultimately wielding supreme power (8)

Answer LEVERAGE
Definition: power
Times #28904 25 Across 2024-04-30