Group-leader meaning

An individual in charge of a group of people.
noun
0
0
Advertisement