Language:
Free Online Dictionary|3Dict

中國人權民運信息中心

Source : CEDICT

Information center for human rights and democracy, Hong Kong