Online Dictionary
Definition of " bois d'allumettes " in French English Dictionary
Results
bois d'allumettes
  • {N} matchwood