puppetmasters
See also:
puppet masters
English
Noun
puppetmasters
plural of
puppetmaster