dug up the evidence; dug out the real facts.
英
美
找到证据;查出真相
目录
查词历史
英 汉