Chinese-English dictionary »

翻案法院 /fān'àn fǎyuàn/ meaning in English

ChineseEnglish
翻案法院 /fān'àn fǎyuàn/ noun

court of cassation(the highest court of appeal)
noun