Crossword Answer Lookup

500k+ clues

The French people submit - it's awful (10)

Answer LAMENTABLE
Definition: awful
Guardian #22441 8 Down 2002-02-12