English to Chinese Dictionary

Search:

审级 shěn appeal (to higher courts)


<< back to the home page