Deputations meaning

Plural form of deputation.
noun
0
0
Advertisement