Online Dictionary
Definition of " chargé d'affaires " in French English Dictionary
Results
chargé d'affaires
  • {N} charge d'affaires