|
English Translation |
|
More meanings for mouchard
See Also in French
Similar Words
tabouret
noun
|
|
stool,
footstool
|
informateur
noun
|
|
informant,
informer
|
transfuge
noun
|
|
defector,
deserter,
turncoat
|
traître
noun, adjective
|
|
traitor,
treacherous,
traitorous,
villain,
betraying
|
canari
noun
|
|
canary
|
agent infiltré
noun
|
|
undercover agent,
infiltrator
|
|
|
|
|
|
|