Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: sense shenqu shense shensi chensu shengu ?

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

Dictionary · Google Translate · Help
By MDBG 2024