Crossword Answer Lookup

500k+ clues

Diesel adulterated to include new oil source (7)

Answer LINSEED
Definition: oil source
Times #28835 18 Down 2024-02-09