English to Chinese Dictionary

Search:

渗漏 shèn lòu seepage / leakage


<< back to the home page