Crossword Answer Lookup

500k+ clues

What Kiev has to offer literally is marketing (7)

Answer VENDING
Definition: marketing
Guardian #21954 9 Across 2000-07-19