English to Chinese Dictionary

Search:

落网 luò wǎng (of a bird, fish etc) to be caught in a net / (of a tennis ball) to hit the net / (of a criminal) to be captured


<< back to the home page