Crossword Answer Lookup

500k+ clues

Attacks oil company gaining the last in profits (6)

Answer SHELLS
Definition: Attacks
Guardian #29086 6 Across 2023-06-02