Translation of pemerintahan boneka in English:

User Contribution

pemerintahan boneka

puppet government

noun