Online Dictionary
Definition of " droits de l'homme " in French English Dictionary
Results
droits de l'homme
  • {N} human rights