Online Dictionary
Definition of " crevaison " in French English Dictionary
Results
crevaison
  • {N} puncture