English-Chinese dictionary »

appellate court meaning in Chinese

EnglishChinese
appellate court (court having jurisdiction to hear appeals)
noun

上訴法院noun

上诉法院 /shàngsù fǎyuàn/noun