Crossword Answer Lookup

500k+ clues

Old Spaniard siting in Cadillac or Tesla (6)

Answer CORTES
Definition: Old Spaniard
Telegraph #30588 31 Across 2024-04-15