PUPPET REGIME


Meaning of PUPPET REGIME in English

government that is under the complete control of the government of another nation

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.