Online Dictionary
Definition of " lutte à la corde " in French English Dictionary
Results
lutte à la corde
  • {N} tug, tug of war