Crossword Answer Lookup

500k+ clues

Extremely large spots itch horribly, most in patches (11)

Answer SPLOTCHIEST
Definition: most in patches
Times #27900 7 Down 2021-02-13