Crossword Answer Lookup

500k+ clues

Deal with cars on road (7)

Answer TRAFFIC
Definition: road
Guardian #22544 4 Down 2002-06-12