Crossword Answer Lookup
500k+ clues
Home
/
Telegraph
/
Clue
Mountain guide in new phase touring capital of Romania
(6)
Answer
SHERPA
Definition:
Mountain
Telegraph
#3256
4 Down
2024-03-17