Crossword Answer Lookup

500k+ clues

Supply support vehicle (11)

Answer CATERPILLAR
Definition: Supply
Guardian #22694 18 Across 2002-12-04