promulgaters

English

Noun

promulgaters

  1. plural of promulgater