FAQs About the word puppet ruler

governant titella

a leader or ruler who is chosen by a despot to head a government

No synonyms found.

No antonyms found.

puppet play => Teatre de titelles, puppet leader => Titellaire, puppet government => govern titella, puppet => Titella, pupillary sphincter => Esfínter de la pupil·la,