Summary
English to French:   more detail...
  1. chuffing:


English

Suggestions for chuffing in English

Spelling Suggestions for: chuffing


Wiktionary Translations for chuffing:

chuffing
noun
  1. action de haleter ou état de celui qui est haletant.

External Machine Translations: