Crossword Answer Lookup

500k+ clues

Hands clasping bird, one dwelling in trees (5)

Answer LEMUR
Definition: Hands
Guardian #29103 9 Across 2023-06-22