Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: sisuo cesuo sesu suo shuo siguo ?

suō to curl up shivering (from cold) / timid and trembling (in fear) / to shrink / to cower
suǒ to shiver / to tremble

Dictionary · Google Translate · Help
By MDBG 2024