Crossword Answer Lookup

500k+ clues

Buy tea in a bag (8)

Answer PURCHASE
Definition: Buy
Guardian #24302 27 Across 2008-02-04