Online Dictionary
Definition of " coupleur " in French English Dictionary
Results
coupleur
  • {N} coupler