Delegate (fr. Délégué)

Translation into English

Synonyms

  • apporteur
  • député
  • mandataire
  • représentant