puppetmasters

See also: puppet masters

English

Noun

puppetmasters

  1. plural of puppetmaster