Crossword Answer Lookup

500k+ clues

People promise clothing (8)

Answer MENSWEAR
Definition: clothing
Guardian #22745 1 Down 2003-02-04