Online Dictionary
Definition of " lutter à la corde " in French English Dictionary
Results
lutter à la corde
  • {V} tug