French

edit

Noun

edit

délégateur m (plural délégateurs, feminine délégatrice)

  1. delegator