Crossword Answer Lookup

500k+ clues

To sit in liquid surrounding trailer is jolly! (8)

Answer MARINADE
Definition: To sit in liquid
Times #26645 8 Down 2017-02-10