Home
Help
About
Contact
English to Chinese Dictionary
Search:
渗
shèn
to seep / to ooze / to horrify
<< back to the home page