Home
Help
About
Contact
English to Chinese Dictionary
Search:
网罗
wǎng
luó
net for fishing or bird catching / (fig.) fetters / to snare (a valuable new team member etc) / to bring together under the one umbrella
<< back to the home page