Crossword Answer Lookup

500k+ clues

What Green is making sacrifice? (5)

Answer FORGO
Definition: sacrifice?
Times #26814 10 Across 2017-08-26