English to Chinese Dictionary

Search:

走漏 zǒu lòu to leak (of information, liquid etc) / to divulge


<< back to the home page