Crossword Answer Lookup

500k+ clues

Rolled plump cheese in fabric (7)

Answer TAFFETA
Definition: fabric
Telegraph #31174 7 Down 2026-02-27