Chinese Dictionary

水落石出

[shuǐluò-shíchū]

HSK789