×
moucharder
meaning in English
v.
(slang) sneak, fink; squeal, tattle; tell tales
Related Words
mouchard
mouchardage
mouche
mouche bleue
PC Version
Copyright © 2018 WordTech Co.