puppet leader
English Dictionary
->
Letter P
-> puppet leader
Search Dictionary:
puppet leader Definition
(n)
a
leader
or
ruler
who
is
chosen
by
a
despot
to
head
a
government
puppet leader Synonyms
puppet leader
puppet ruler
© Art Branch Inc.