Delegations meaning

Plural form of delegation.
noun
0
0
Advertisement