Delegates meaning

Plural form of delegate.
noun
0
3
Advertisement