Crossword Answer Lookup

500k+ clues

Country supplying lubrication for the speaker (6)

Answer GREECE
Definition: Country
Guardian #22697 1 Across 2002-12-07