Crossword Answer Lookup

500k+ clues

Man-made item contaminated tart, limiting restaurant's turnover (8)

Answer ARTEFACT
Definition: Man-made item
Times #27879 20 Across 2021-01-20