Summary


French

Detailed Synonyms for mouchard in French

mouchard:

mouchard [le ~] noun

  1. le mouchard
    le mouchard; le témoin; le détecteur; la lampe-témoin
  2. le mouchard
    le mouchard; le rapporteur; la rapporteuse

Alternate Synonyms for "mouchard":