Crossword Answer Lookup

500k+ clues

Duck English fellow sent back (5)

Answer EVADE
Definition: Duck
Times #26905 23 Across 2017-12-11