Home
Help
About
Contact
English to Chinese Dictionary
Search:
渗流
shèn
liú
to ooze; to seep
<< back to the home page