Home
Help
About
Contact
English to Chinese Dictionary
Search:
深锁
shēn
suǒ
locked up; closed off / (of one's brow) furrowed; frowning
<< back to the home page