Laogai (noun) Definition, Meaning & Examples

noun
  1. the system of forced-labor camps, prisons, etc., in China.
Laogai (noun) Definition, Meaning & Examples

More Definitions