Pinyin Dictionary results for "shi shi sheng yu xiong bian"

事实胜于雄辩
Facts speak louder than words. (idiom)
Dictionary data provided by CC-CEDICT