Crossword Answer Lookup

500k+ clues

Reportedly, a gallon where cars stop for petrol? (10)

Answer FORECOURTS
Definition: where cars stop for petrol
Guardian #29348 1 Down 2024-04-04