Home
Help
About
Contact
English to Chinese Dictionary
Search:
瑟缩
sè
suō
to curl up shivering (from cold) / timid and trembling (in fear) / to shrink / to cower
<< back to the home page