English to Chinese Dictionary

Search:

Did you mean: sense shenqu shense shensi chensu shengu shenju shenshu ?

神速 shén lightning speed / amazingly rapid / incredible pace of development
申诉 shēn to file a complaint / to appeal (to an authority, a higher court of justice etc) / complaint / appeal


<< back to the home page