Summary
English Synonyms:   more detail...
  1. people's republic:


English

Detailed Synonyms for people's republic in English

people's republic:

people's republic [the ~] noun

  1. the people's republic

Related Synonyms for people's republic