Crossword Answer Lookup

500k+ clues

Cosmetic surgery's result concealed by mother (7)

Answer MASCARA
Definition: mother
Guardian #22530 4 Down 2002-05-27