Language:
Free Online Dictionary|3Dict

人民法院

Source : CEDICT

people's court (of law)/people's tribunal

Source : CEDICT

people's court (of law)/people's tribunal