Online Dictionary
Definition of " écailler " in French English Dictionary
Results
écailler
  • {V} scale, shell, chip
s'écailler
  • {V} scale off, flake