Crossword Answer Lookup

500k+ clues

Express belief in old deal (5)

Answer OPINE
Definition: deal
Guardian #21651 6 Down 1999-07-30