Online Dictionary
Definition of " à bon droit " in French English Dictionary
Results
à bon droit
  • {ADV} deservedly