Crossword Answer Lookup

500k+ clues

Nothing bad about supplier of oil (5)

Answer OLIVE
Definition: oil
Telegraph #30734 28 Across 2024-10-02