Crossword Answer Lookup

500k+ clues

Oil peters out - last drops of the well (6)

Answer DIESEL
Definition: Oil
Independent #11368 2023-03-20