English edit

Noun edit

delegatees

  1. plural of delegatee