Crossword Answer Lookup

500k+ clues

Star playing Castro (6)

Answer CASTOR
Definition: Star
Guardian #22080 1 Across 2000-12-13