Home
Help
About
Contact
English to Chinese Dictionary
Search:
深层
shēn
céng
deep layer / deep; deep-seated; underlying
<< back to the home page