Online Dictionary
Definition of " se mettre à la traverse " in French English Dictionary
Results
se mettre à la traverse
  • {V} traverse