Crossword Answer Lookup

500k+ clues

Transport circuit in which one's invested capital (5)

Answer CAIRO
Definition: capital
Guardian #22359 21 Across 2001-11-06