×

cafardage meaning in English

n. sneaking, talebearing, talk (informal)

Related Words

  1. caf
  2. cafard
  3. cafarder
  4. cafarder contre
PC Version

Copyright © 2018 WordTech Co.