Crossword Answer Lookup

500k+ clues

Spanish painter having year in old Portuguese territory (4)

Answer GOYA
Definition: Spanish
Telegraph #3523 9 Down 2025-07-31