Translation of pemerinatan boneka in English:

User Contribution

pemerinatan boneka

puppet government

noun