zhou en-lai

(noun) Zhou En-lai

Chou En-lai
revolutionist (generic term)
revolutionary (generic term)
subversive (generic term)
subverter (generic term)
communist (generic term)
commie (generic term)