Online Dictionary
Definition of " cancre " in French English Dictionary
Results
cancre
  • {A} dullish
  • {N} dunce, duffer
cancrelat
  • {N} roach