Noun
participator [pl. participators]
participator [pl. participators]
participator [pl. participators]
participator [pl. participators]
similar Results
participatory (adj.) , [ more participatory ; most participatory ]