Crossword Answer Lookup
500k+ clues
Home
/
Telegraph
/
Clue
Seek advice from Spain about a diplomatic residence
(9)
Answer
CONSULATE
Definition:
diplomatic residence
Telegraph
#31067
25 Across
2025-10-25