Crossword Answer Lookup

500k+ clues

Expense of electrical supply (6)

Answer CHARGE
Definition: Expense
Guardian #21928 20 Down 2000-06-19