Crossword Answer Lookup

500k+ clues

Tree house in Italy needs a lot of care inside (7)

Answer CASCARA
Definition: Tree
Times #27875 1 Across 2021-01-15