English to Chinese Dictionary

Search:

瑟缩 suō to curl up shivering (from cold) / timid and trembling (in fear) / to shrink / to cower


<< back to the home page