Crossword Answer Lookup

500k+ clues

Historic payment that is put on the books (4)

Answer SCOT
Definition: Historic payment
Times #27976 22 Down 2021-05-13