English to Chinese Dictionary

Search:

败露 bài lù (of a plot etc) to fall through and stand exposed


<< back to the home page