Summary


French

Detailed Synonyms for mouchard in French

mouchard:

mouchard [le ~] nom

  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":