Crossword Answer Lookup

500k+ clues

It's still produced in Russia (5)

Answer VODKA
Definition: It's still produced in Russia
Guardian #26114 22 Down 2013-11-25