Crossword Answer Lookup

500k+ clues

Initiative to advance steadily through a river (8)

Answer DEMARCHE
Definition: Initiative
Times #26890 3 Down 2017-11-23