Crossword Answer Lookup

500k+ clues

Is traitor up to tech firm’s five pieces afoot? (9)

Answer METATARSI
Guardian #29467 3 Down 2024-08-21