English to Chinese Dictionary

Search:

落入法网 luò wǎng to fall into the net of justice (idiom); finally arrested


<< back to the home page