Crossword Answer Lookup

500k+ clues

Almost apologetic when sitting on the Spanish plant (6)

Answer SORREL
Definition: plant
Guardian #29441 19 Down 2024-07-22