Online Dictionary
Definition of " détraquer " in French English Dictionary
Results
détraquer
  • {V} wreck, wrong: make smth. go wrong, break down, wrong: go wrong