Online Dictionary
Definition of " crachat " in French English Dictionary
Results
crachat
  • {N} spit, spittle, sputum
crachat de coucou
  • {N} frogspit