Francese [noun]Inglese [noun]
mouchard [noun] |
(police) informant [noun] |
mouchard [noun] |
tachograph [noun] |
mouchard [noun] |
stool pigeon [noun] |
mouchard [noun] |
bug [noun] |
mouchard [noun] |
ear [noun] |
mouchard [noun] |
snitch [noun] |
mouchard [noun] |
confidential informant [noun] |
mouchard [noun] |
spyplane [noun] |
mouchard [noun] |
wiretap [noun] |