×

cafard meaning in English

n. cockroach; blues, state of depression, sadness, melancholy; sneak, telltale (slang); hypocrite (archaic)

Related Words

  1. avoir du cafard
  2. avoir le cafard
  3. caen
  4. caf
  5. cafardage
  6. cafarder
PC Version

Copyright © 2018 WordTech Co.