Online Dictionary
Definition of " adversaire " in French English Dictionary
Results
adversaire
  • {A} opponent
  • {N} opponent, contender, adversary, opposition, enemy, contestant, foe
ménager son adversaire
  • {V} pull one's punches