Crossword Answer Lookup

500k+ clues

Telephone system put in new Citroen on motorway (8)

Answer INTERCOM
Definition: Telephone system
Guardian #21970 23 Across 2000-08-07