puppet regimes
English
Noun
puppet
regimes
plural of
puppet regime