Home
Help
About
Contact
English to Chinese Dictionary
Search:
渗出
shèn
chū
to seep out / to exude
<< back to the home page