Pinyin Dictionary results for "shi shi shang"

事实上
in fact; in reality; actually; as a matter of fact; de facto; ipso facto
Dictionary data provided by CC-CEDICT