Proxy (fr. Procuration)

Translation into English

Synonyms

  • délégation
  • mandat