×
cafardage
meaning in English
n.
sneaking, talebearing, talk (informal)
Related Words
caf
cafard
cafarder
cafarder contre
PC Version
Copyright © 2018 WordTech Co.