Pinyin Dictionary results for "shui luo shi chu"

水落石出
as the water recedes, the rocks appear (idiom); the truth comes to light
Dictionary data provided by CC-CEDICT