Home
Help
About
Contact
English to Chinese Dictionary
Search:
败露
bài
lù
(of a plot etc) to fall through and stand exposed
<< back to the home page