Etymology

mouchardism

M3O1U1C3H4A1R1D2I1S1M3

Today it means: The activity of police spies in France. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok