Crossword Answer Lookup
500k+ clues
Home
/
Telegraph
/
Clue
Finally settling in Dubai perhaps, daughter moved abroad
(9)
Answer
EMIGRATED
Definition:
abroad
Telegraph
#30640
3 Down
2024-06-14