THE LAOGAI


Meaning of THE LAOGAI in English

(in China) a system of labour camps, many of whose inmates are political dissidents.

→ laogai

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.